Admin’s Guide For Open Source Nginx

Installing NGINX

  • Installing NGINX Open Source
  • Getting Started

  • Runtime control
  • Basic Functionality

  • Web server
  • Serving static content
  • Reverse proxy
  • Compression and decompression
  • Web content cache
  • Managing SSL Traffic

  • SSL termination
  • SSL termination for TCP upstreams
  • SSL between NGINX and an HTTP upstream
  • SSL between NGINX and a TCP upstream
  • Load Balancing

  • HTTP load balancer
  • TCP and UDP load balancer
  • Using the PROXY protocol
  • Restricting Access

  • Limiting access to proxied HTTP resources
  • Restricting access with HTTP Basic authentication
  • Configuring authentication based on subrequest results
  • Restricting access by geographical location
  • Restricting access to proxied TCP resources
  • Logging And Monitoring

  • Logging errors and requests
  • Debugging NGINX
  • Mail Proxy

  • Configuring NGINX as a mail proxy server

    NGINX and NGINX Plus also support HTTP/2, proxying of WebSocket traffic, streaming media delivery, and content transformation through SSI or XSLT. All of these features – and more – are covered in detail in the reference documentation.

  • Deployment and Migration Guides

  • Apache Tomcat
  • JBoss
  • Node.js
  • uWSGI and Django
  • Concluding remarks:

    This article according to Nginx official documents extracted from the open source part describes how to install and configure the use of open-source Nginx server